bulletproof armour - Francés Inglés Diccionario